import os

from pack1 import moudle1 as m1
# import pack1.moudle1 as m1

print(m1.moudle1)

# python 内部常用的内置模块
# sys模块
import sys
print(sys.getsizeof(m1))   # 获取对象的大小
print(sys.argv)

# time模块
import time
print(time.time())
# time.sleep(3)  # 线程睡眠
print(time.timezone)
print(time.localtime(time.time()))

# os模块
print(os.path)
print(os.name)
print(os.environ)
# print(os.abort())

# calender 和 时间相关的
import calendar

# urllib 用于读取网络数据的标准库
import urllib.request
print(urllib.request.urlopen("https://www.baidu.com").read())

# json
import json
print(json.JSONEncoder)

# re 和正则表达式相关
import re
content = 'i li2222ke mus3333ic' #待匹配字符
pattern = re.compile("[a-zA-Z]+") #只匹配字母
result = pattern.findall(content) #匹配结果返回列表
print(result) #['i', 'li', 'ke', 'mus', 'ic']

# math 模块
import math
print(math.pi)

# decimal 高精度数据计算
import decimal
print(decimal.Decimal)

# logging 记录日志
import logging
print(logging.getLogger("My").error("-----111111------"))
